package dr.moteur;

import javax.vecmath.Vector2f;

public class TourToxique extends TourAbstraite {
	/*Constructeur*/
	public TourToxique(Vector2f position, int idJoueur, GameEngine gameEngine){
		super(position, idJoueur, gameEngine);
		this.nom="Tour toxique";
		this.cout=350;
		this.rayon=30.0f;
		this.portee=0;
		this.puissance=0;
		this.delaiDeTir=0;
		this.cadenceDeTir=0.0f;
		AmeliorationAbstraite effet=new EffetNormal();
		AmeliorationAbstraite effetBonus=new EffetCuirasse(0.8f);
		this.porteeEffetTourBonus=0;
		this.effetTourBonus=effet;
		this.porteeEffetAgentBonus=0;
		this.effetAgentBonus=effet;
		this.porteeEffetTourMalus=0;
		this.effetTourMalus=effet;
		this.porteeEffetAgentMalus=100;
		this.effetAgentMalus=effetBonus;
		this.renommer();
		sauverEffet();
	}
}